Diseño sistemático de pruebas para consultas XPath utilizando técnicas de partición
نویسندگان
چکیده
Resumen-El lenguaje XML se ha convertido en el estándar para el intercambio y la representación de información entre sistemas basados en web. Dicha información suele estar almacenada en repositorios de datos XML a los que se accede utilizando el estándar XPath como lenguaje de consulta. Sin embargo, las técnicas específicas de prueba para dichos accesos se aplican fundamentalmente a nivel sintáctico, obviando las pruebas funcionales. En este artículo, se presenta una técnica para el diseño sistemático de datos de prueba para consultas XPath basada en una técnica de partición. El método permite la identificación automática de categorías y elecciones a partir de una consulta XPath y de un esquema XML, y la construcción de restricciones para obtener datos de prueba válidos y completos. Se ilustra la técnica mediante la aplicación a un caso práctico.
منابع مشابه
Medida de la cobertura de consultas SQL
La tarea de las pruebas del software puede mejorarse con su automatización, utilizando diferentes técnicas en función del criterio de la prueba. Normalmente, esta automatización se aplica para probar programas implementados en leguajes imperativos y estructurados. Sin embargo, el software desarrollado puede tener acceso a bases de datos mediante código SQL embebido en la aplicación. En este art...
متن کاملEstudio de Mapeo Sistemático sobre Experimentos de Generación Automática de Casos de Prueba Estructurales
In the literature there are many empirical studies to evaluate techniques for automatic structural test case generation. However, there isn't a systematic study about the kind of experiments that are conducted to automate the process. The main objective of this paper is the classification and thematic analysis of the experiments reported in the literature to increase the efficacy and efficiency...
متن کاملMUSEO: Hacia un Entorno Experimental de Sistemas de Información
Resumen: El objetivo de este trabajo es la especificación del sistema de información experimental MUSEO, que está orientado a la documentación y gestión de museos. Se describe su funcionalidad y arquitectura general, así como la organización de datos que gestiona. El modelo facilita la inclusión de nuevas técnicas de indexación multidimensional y operaciones de optimización en la ejecución de c...
متن کاملProcessamento de Consultas XML usando Máquinas de Inferência
Resumo. Processamento de consultas XML sobre grandes bases de dados pode sofrer de problemas de desempenho. Em trabalhos anteriores, mostramos que algumas consultas XML, quando executadas usando uma máquina de inferência, são processadas mais rapidamente do que sua equivalente em XQuery. No entanto, para se beneficiar desse bom desempenho, é necessário traduzir consultas XML para a linguagem ló...
متن کاملDetección de depredadores sexuales utilizando un sistema de consulta y clasificación
Resumen. En este artículo se realiza un análisis entre técnicas de clasi cación supervisada y el uso de un sistema de consultas como clasi cador, dicho análisis se aplica a la detección de depredadores sexuales por medio de una metodología de dos fases. Primero, se reduce el corpus seleccionando aquellas conversaciones con más probabilidades de pertenecer a depredadores sexuales para posteriorm...
متن کامل